Before
Hook
2ms
Given
I am on the Amazon homepage
4s 555ms
When
I click on Amazon basics link
103ms
Show Error +
Actual: undefined
Expected: undefined
Stack:
TypeError: browser.call is not a function
at Object.toHaveUrlFn (C:\Users\H381125\Desktop\demo-project\node_modules\@wdio\runner\node_modules\expect-webdriverio\lib\matchers\browser\toHaveUrl.js:9:20)
at Object.toHaveUrlContainingFn (C:\Users\H381125\Desktop\demo-project\node_modules\@wdio\runner\node_modules\expect-webdriverio\lib\matchers\browser\toHaveUrlContaining.js:7:36)
at Object.runJestExpect (C:\Users\H381125\Desktop\demo-project\node_modules\@wdio\runner\node_modules\expect-webdriverio\lib\util\expectAdapter.js:9:15)
at Object.toHaveUrlContaining (C:\Users\H381125\Desktop\demo-project\node_modules\@wdio\runner\node_modules\expect-webdriverio\lib\matchers\browser\toHaveUrlContaining.js:13:38)
at __EXTERNAL_MATCHER_TRAP__ (C:\Users\H381125\Desktop\demo-project\node_modules\expect\build\index.js:342:30)
at Object.throwingMatcher [as toHaveUrlContaining] (C:\Users\H381125\Desktop\demo-project\node_modules\expect\build\index.js:343:15)
at sampleHomePage.selectBasics (C:\Users\H381125\Desktop\demo-project\tests\pages\amazon.page.js:28:62)
at World.(anonymous) (C:\Users\H381125\Desktop\demo-project\tests\features\step_definitions\demo.steps.js:12:10)
at World.executeSync (C:\Users\H381125\Desktop\demo-project\node_modules\@wdio\sync\build\index.js:56:18)
at C:\Users\H381125\Desktop\demo-project\node_modules\@wdio\sync\build\index.js:82:70
Actual: undefined
Expected: undefined
Stack:
TypeError: browser.call is not a function
at Object.toHaveUrlFn (C:\Users\H381125\Desktop\demo-project\node_modules\@wdio\runner\node_modules\expect-webdriverio\lib\matchers\browser\toHaveUrl.js:9:20)
at Object.toHaveUrlContainingFn (C:\Users\H381125\Desktop\demo-project\node_modules\@wdio\runner\node_modules\expect-webdriverio\lib\matchers\browser\toHaveUrlContaining.js:7:36)
at Object.runJestExpect (C:\Users\H381125\Desktop\demo-project\node_modules\@wdio\runner\node_modules\expect-webdriverio\lib\util\expectAdapter.js:9:15)
at Object.toHaveUrlContaining (C:\Users\H381125\Desktop\demo-project\node_modules\@wdio\runner\node_modules\expect-webdriverio\lib\matchers\browser\toHaveUrlContaining.js:13:38)
at __EXTERNAL_MATCHER_TRAP__ (C:\Users\H381125\Desktop\demo-project\node_modules\expect\build\index.js:342:30)
at Object.throwingMatcher [as toHaveUrlContaining] (C:\Users\H381125\Desktop\demo-project\node_modules\expect\build\index.js:343:15)
at sampleHomePage.selectBasics (C:\Users\H381125\Desktop\demo-project\tests\pages\amazon.page.js:28:62)
at World.(anonymous) (C:\Users\H381125\Desktop\demo-project\tests\features\step_definitions\demo.steps.js:12:10)
at World.executeSync (C:\Users\H381125\Desktop\demo-project\node_modules\@wdio\sync\build\index.js:56:18)
at C:\Users\H381125\Desktop\demo-project\node_modules\@wdio\sync\build\index.js:82:70
Then
I landed on the Amazon basics page
< 1ms
After
Hook I am on the Amazon homepage
1s 983ms
Screenshot +